package com.ccys.db.entity;

import com.ccys.db.rely.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.*;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
* Created by Mybatis Generator on 2023/12/15
*/
@Data
@ApiModel("外部专科医生，用于转接信")
@Table(name = "tbl_doctor_specialist")
@NoArgsConstructor
@AllArgsConstructor
public class TblDoctorSpecialist extends BaseEntity {
    @Column(name = "specialisation_id")
    private String specialisationId;

    private String name;

    private String mobile;

    @Column(name = "clinic_name")
    private String clinicName;

    private String address;

    /**
     * Panel,从tbl_specialist_company取值
     */
    @Column(name = "company_id")
    @ApiModelProperty("Panel,从tbl_specialist_company取值")
    private String companyId;

    private Integer status;

    /**
     * Default body of referral letter
     */
    @Column(name = "medical_letter")
    @ApiModelProperty("Default body of referral letter")
    private String medicalLetter;

    /**
     * 保留
     */
    @Column(name = "mcr_number")
    @ApiModelProperty("保留")
    private String mcrNumber;

    /**
     * 保留
     */
    @Column(name = "parent_id")
    @ApiModelProperty("保留")
    private Integer parentId;
}